package com.jiyinit.web.core.video.dto;

import com.jiyinit.core.framework.base.entity.BaseEntity;

/**
 * Created by user1 on 2019/1/14.
 * <p>
 *    •	事件：发生该事件时，即回调指定的HTTP地址。
 *    •	HTTP地址：可以支持多个，以空格分隔，SRS会依次回调这些接口。
 *    •	数据：SRS将数据POST到HTTP接口。
 * </p>
 */
public class SRSRequest extends BaseEntity {

    /**
     * 监听事件
     */
    private String action;
    /**
     * 客户端id
     */
    private String client_id;
    /**
     * IP
     */
    private String ip;
    /**
     * 域名
     */
    private String vhost;
    /**
     *
     */
    private String app;
    /**
     * rtmp链接
     */
    private String tcUrl;
    /**
     * http://x/x.html
     */
    private String pageUrl;

    private String send_bytes;
    private String recv_bytes;
    /**
     * 流实例名称
     */
    private String stream;

    private String cwd;
    private String file;

    public String getAction() {
        return action;
    }

    public void setAction(String action) {
        this.action = action;
    }

    public String getClient_id() {
        return client_id;
    }

    public void setClient_id(String client_id) {
        this.client_id = client_id;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getVhost() {
        return vhost;
    }

    public void setVhost(String vhost) {
        this.vhost = vhost;
    }

    public String getApp() {
        return app;
    }

    public void setApp(String app) {
        this.app = app;
    }

    public String getTcUrl() {
        return tcUrl;
    }

    public void setTcUrl(String tcUrl) {
        this.tcUrl = tcUrl;
    }

    public String getPageUrl() {
        return pageUrl;
    }

    public void setPageUrl(String pageUrl) {
        this.pageUrl = pageUrl;
    }

    public String getSend_bytes() {
        return send_bytes;
    }

    public void setSend_bytes(String send_bytes) {
        this.send_bytes = send_bytes;
    }

    public String getRecv_bytes() {
        return recv_bytes;
    }

    public void setRecv_bytes(String recv_bytes) {
        this.recv_bytes = recv_bytes;
    }

    public String getStream() {
        return stream;
    }

    public void setStream(String stream) {
        this.stream = stream;
    }

    public String getCwd() {
        return cwd;
    }

    public void setCwd(String cwd) {
        this.cwd = cwd;
    }

    public String getFile() {
        return file;
    }

    public void setFile(String file) {
        this.file = file;
    }
}
